$(function () {
    $("#publishBtn").click(publish);
});

function publish() {
    $("#publishModal").modal("hide");
    /*
    * 发送AJAX请求之前，将CSRF令牌设置到请求的消息头中 header: X-XSRF-TOKEN -> token  ||  param:  _csrf -> cookie
    * <meta name="_csrf" content="ouAihKIhxDsE6dbgrxFb3HSf16cw2LDUn5my5z0YQUrdiMAwltMQ5sBAp14p2--Dnzxv5Eev-sZT4Ij5-_2HhVkseH2-7aRW">
	* <meta name="_csrf_header" content="X-CSRF-TOKEN">
    * */
    /*const token = $("meta[name='_csrf']").attr("content");
    const header = $("meta[name='_csrf_header']").attr("content");
    $(document).ajaxSend(function (e, xhr, options) {
        xhr.setRequestHeader(header, token);
    });*/

    // 获取标题和内容
    const title = $("#recipient-name").val();
    const content = $("#message-text").val();
    // 发送异步请求(POST)
    $.post(
        CONTEXT_PATH + "/discuss/add",
        {
            "title": title,
            "content": content
        },
        function (data) {
            data = $.parseJSON(data);
            // 在提示框中显示返回的消息
            $("#hintBody").text(data.msg);
            // 显示提示框
            $("#hintModal").modal("show");
            // 2s后,自动隐藏提示框
            setTimeout(function () {
                $("#hintModal").modal("hide");
                // 成功，刷新页面
                if (data.code == 0) {
                    window.location.reload();
                }
            }, 2000);
        }
    );
}